Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F7 Spain F18 Spain F19 Spain F20 Spain F24 Spain F25 Spain F26 Spain F28 France F2 France F3 Spain F3 Portugal F1 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F6 Spain F12 Spain F13 Spain F26 Spain F27 Germany F5 Italy F1 Italy F2 Portugal F1 Portugal F3 France F6 Spain F7 Spain F5 Spain F30 Spain F23 Spain F6 Spain F7 Portugal F2 Spain F32 Spain F34a France F1 Spain F22 Khanty-Mansiysk Challenger Prostejov Challenger Bogota Challenger Copa Ericsson Uruguay - Montevideo Bogota Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Sunrise Challenger II Cyclus Open de Tenis - Florianopolis Napoli Challenger Memorial Manfredini - Sassuolo Tarragona Challenger Tunis Challenger Vigo Challenger LXVII Concursu Internacional de Vigo - Vigo Challenger Ciudad de Guayaquil - Guayaquil Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc XL Bermuda Open - Bermuda Prostejov Challenger Portoroz Challenger Barranquilla Challenger Copa Petrobras Colombia - Bogota Mons Challenger Ho Chi Minh City Challenger Morocco Tennis Tour - Tanger Mouilleron-Le-Captif Challenger Canberra Challenger Genova Open Challenger - Genova Tatra Banka Slovak Open - Bratislava Szczecin Challenger Lyon Challenger Perugia Challenger Bangkok Challenger Bangkok Challenger Burnie Challenger Zhuhai Challenger Marbella Challenger Alicante Challenger Barletta Challenger Poznan Challenger Nottingham Challenger Winnipeg Challenger Binghamton Challenger Tiburon Challenger Monterrey Challenger Knoxville Challenger Da Nang Challenger Monterrey Challenger Ilkley Challenger Monterrey Challenger Alicante Challenger Launceston Challenger Segovia Challenger Irving Challenger Segovia Challenger Pau Challenger Black Forest Open - Freudenstadt Chevrolet Cup - Vina del Mar Heineken Open - Auckland Davidoff Swiss Indoors - Basel Gwangju Challenger Open Seat Godo 2005 - Barcelona Pilot Pen Tennis - New Haven CA Tennis Trophy - Vienna International Indoor Tennis Championships of Croatia - Zagreb Open de Tenis Comunidad Valenciana - Valencia The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Open Seat Godo 2007 - Barcelona Estoril Open - Estoril The Stella Artois Championships - London Pilot Pen Tennis - New Haven Medibank International - Sydney Open 13 - Marseille Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston ARAG World Team Championship - Dusseldorf The Artois Championships - London Orange Warsaw Open - Warsaw Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brasil Open - Costa do Sauipe San Benedetto Challenger Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Catella Swedish Open - Bastad Masters Series - Hamburg Surbiton Challenger Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Cortina Challenger Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai Movistar Open - Santiago Brasil Open - Costa do Sauipe Segovia Challenger Open Sabadell Atlantico - Barcelona AEGON Championships - London Catella Swedish Open - Bastad If Stockholm Open - Stockholm Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade AEGON Championships - London Mercedes Cup - Stuttgart Allianz Suisse Open - Gstaad China Open - Beijing St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona TCT Open - Tunis Quelle Cup 2000 - Furth AXA Open II - Espinho Open Castilla y Leon Trofeo Iberdrola - Segovia 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago The Scottish Tennis Championships - Edinburgh Quelle Cup - Furth ATU Cup 2001 - Weiden Nord/LB Open - Braunschweig VIII Open Internacional D'Andorra - Andorra BMW Open - Munich 4th Sardinia International Championships - Cagliari Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Open Diputacion Pozoblanco - Cordoba PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Brisbane International - Brisbane Cairo Challenger - Cairo Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco X Open Internacional D'Andorra - Andorra Open Castilla y Leon - Segovia ARAG World Team Championship - Dusseldorf Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Portugal Open - Oeiras Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Oberstaufen Cup - Oberstaufen The LTA Sunderland Challenger - Sunderland Open Castilla y Leon - Segovia Dusseldorf Open 2006 - Dusseldorf Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons Ciutat de Barcelona - Barcelona Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne Allianz Suisse Open Gstaad - Gstaad Ipsos Bucharest Challenger - Bucharest Copa Petrobras Uruguay - Montevideo Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem LXV Concurso Internacional Vigo - Vigo International German Open - Hamburg AIG Japan Open Tennis Championships - Tokyo Erste Bank Open - Vienna Ecuador Open - Quito ATP Open Castilla y Leon - Segovia XI Torneo Internazionale di Tennis - Barletta PBZ Zagreb Indoors - Zagreb Open Sabadell Atlantico - Barcelona Segovia Challenger Credit Agricole Suisse Open - Gstaad Tennis Napoli Cup 2007 - Napoli Malaysian Open - Kuala Lumpur Copa AT&T - Buenos Aires Mitsubishi Electric Europe Cup - Monza St. Brieuc Challenger Prosperita Open 2006 - Ostrava TD Waterhouse Cup - Long Island Open 13 - Marseille Generali Open 2003 - Kitzbuhel Segovia Challenger Apia International - Sydney Tarragona Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne AEGON Championships - London 5° Sporting Challenger - Turin Abierto Mexicano - Los Cabos Shenzhen Open - Shenzhen China Open - Beijing Orleans Challenger Czech Open 2006 - Prostejov ABN AMRO World Tennis Tournament - Rotterdam Credit Agricole Suisse Open - Gstaad Roma Challenger 2007 - Rome European Open - Antwerp Swiss Indoors Basel - Basel Open de la Comunidad Valenciana - Valencia AEGON International - Eastbourne Isla de Gran Canaria - Mas Palomas Open Sud de France - Montpellier Stockholm Open - Stockholm Open 13 - Marseille Barcelona Open Banc Sabadell - Barcelona San Remo Tennis Cup - San Remo Rio Open 500 - Rio de Janeiro Trofeo Sisma Mantova - Mantova Grand Prix Hassan II - Casablanca Generali Open 2001 - Kitzbuhel Fever-Tree Championships - London Hall of Fame Open - Newport US Men's Clay Court Championship - Houston Akbank Private Banking TED Open 2006 - Istanbul Rabat Challenger Heilbronn Open - Heilbronn Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Abierto Mexicano de Tenis Mifel - Los Cabos Steelers Cup - Kosice Moselle Open - Metz Hypo Group Tennis International - Portschach Marrakech Challenger ATP Guzzini Challenger - Recanati Rakuten Japan Open - Tokyo Thailand Open - Bangkok Moscow Challenger Barletta Citta Della Disfida Open 2000 - Barletta Ciudad de Pozoblanco Open Diputacion - Cordoba European Open - Antwerp Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Generali Open - Kitzbuhel European Open - Antwerp Estoril Open - Estoril Great Ocean Road Open - Melbourne Generali Open - Kitzbuhel Concurso Internacional de Vigo - Vigo Memorial Savigni - Sassuolo Irving Challenger BA-CA Tennis Trophy - Vienna Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart cinch Championships - London Movistar Open - Vina del Mar Skandia Open - Linz Open 13 - Marseille Copa Telmex - Buenos Aires FILA Challenger Biella - Biella Swiss Open - Gstaad Siemens Open 2007 - Scheveningen Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Open Sud de France - Montpellier Porsche Open - Poznan Trofeo Barcelona de Tenis - Barcelona Mallorca Championships - Mallorca Madrid Challenger Mercedes Cup - Stuttgart CA Tennis Trophy - Vienna Hall of Fame Open - Newport Copa Ericsson Uruguay - Montevideo Challenger Copa Sevilla - Seville Copa Ericsson Argentina - Buenos Aires Pilot Pen Tennis - New Haven Copa Petrobras Brazil - Aracaju Estoril Open - Estoril SA Tennis Open - Johannesburg Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta 2001 Mercedes Cup - Stuttgart Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Studena Croatia Open Umag - Umag Shenzhen Challenger Copa Ericsson Brazil - Sao Paulo Media Will Cup Busan Challenger Tennis - Busan SAP Open - San Jose SA Tennis Open - Johannesburg Quimper Challenger Open Seat Godo - Barcelona Estoril Open - Estoril Regions Morgan Keegan Championships - Memphis Nottingham Challenger Pozoblanco Challenger AEGON International - Eastbourne Countrywide Classic - Los Angeles Unicredit (Suisse) Bank S. A. Challenger - Chiasso Heineken Open - Auckland Tenerife Challenger I Open de Tenis Comunidad de Madrid - Madrid Heineken Open - Auckland Copa Sevilla Internacionales de Andalucia - Seville UBS Open Gstaad - Gstaad USTA Challenger of North Miami Beach - North Miami Beach Champaign Challenger VI Torneo Internazionale di Tennis - Barletta Murcia Challenger Timisoara Challenger - Timisoara BCR Open Romania - Bucharest Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Top Wool Challenger Biella - Biella XXXVII Torneig C.E. Laieta - Barcelona Open de Moselle - Metz Nord/LB Open - Braunschweig Prostejov Challenger 's Tennis Masters 07 Challenger - Graz Abierto Mexicano de Tenis Pegaso - Acapulco Tean International - Alphen Todi Challenger If Stockholm Open - Stockholm Copa Sevilla 2007 - Seville Braunschweig Challenger Open Castilla y Leon - Segovia The Dubai Tennis Championships - Dubai Winston-Salem Open - Winston-Salem XI Open International D'Andorra - Andorra Pozoblanco Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba BCR Open Romania - Bucharest Braunschweig Challenger Oberstraufen Cup - Oberstaufen BCR Open Romania - Bucharest Open Costa Daurada - Tarragona Riviera di Rimini Challenger 2004 - Rimini Mercedes Cup - Stuttgart China Open - Beijing Pilot Pen Tennis - New Haven Arroyo de la Encomienda - Valladolid Copa Petrobras Brazil - Belo Horizonte Stockholm Open - Stockholm AXA Open - Lisbon Brasil Open - Costa do Sauipe Aircel Chennai Open - Chennai Venice Open - Venice Warsteiner Grand Prix - Oberstaufen Morocco Tennis Tour - Meknes 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Generali Open - Kitzbuhel Open Diputacion - Cordoba Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille German Tennis Championships - Hamburg Gerry Weber Open - Halle Abierto Mexicano Telcel - Acapulco Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Heineken Open - Auckland Open Castilla y Leon Trofeo Iberdrola - Segovia Estoril Open - Estoril Ciudad de Pozoblanco 'Open Diputacion' - Cordoba ATP Challenger Trophy 2008 - Trnava Abierto Mexicano Telcel - Acapulco International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona International Championship of Croatia - Umag Abierto Mexicano Telcel - Acapulco AIG Japan Open - Tokyo Samsung Securities Cup - Seoul Open 13 Provence - Marseille Tunis Challenger Geneva Challenger - Geneva Intersport Heilbronn Open - Heilbronn Estoril Open - Estoril US Men's Clay Court Championship - Houston Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Challenger Ford de Cherbourg - Cherbourg VIII Trofeo Ciutat de Barcelona - Barcelona ECM Prague Open - Prague Serbia Open - Belgrade Steelers Cup - Kosice Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai Generali Open - Kitzbuhel Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Idea Prokom Open - Sopot Qatar Open - Doha President's Cup - Tashkent Gerry Weber Open - Halle Dubai Open - Dubai SA Tennis Open - Johannesburg AEGON Championships - London ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Legg Mason Tennis Classic - Washington Sydney International - Sydney Memphis Open - Memphis AIG Japan Open Tennis Championships - Tokyo Open SEAT 2008 - Barcelona Grand Prix Hassan II - Marrakech Swiss Indoors Basel - Basel If Stockholm Open - Stockholm BellSouth Open - Vina del Mar Chennai Open - Chennai Medibank International - Sydney Mallorca Open - Mallorca Interwetten Austrian Open - Kitzbuhel AEGON Championships - London China Open - Beijing St. Petersburg Open - St. Petersburg Milan Indoors - Milan Copa Telmex - Buenos Aires Dubai Tennis Open - Dubai Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Citi Open - Washington Barcelona Open Banc Sabadell - Barcelona 2003 Mercedes Cup - Stuttgart Copa Ericsson Chile - Santiago cinch Championships - London Mallorca Championships - Mallorca Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London RCA Championships - Indianapolis Salem Open - Hong Kong Apia International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Qatar Exxon Mobil Open 2003 - Doha Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Adidas International - Sydney Rakuten Japan Open - Tokyo Valencia Open - Valencia Aircel Chennai Open - Chennai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Citi Open - Washington Rakuten Japan Open - Tokyo Ostrava Challenger Valencia Open - Valencia St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Tennis Masters Series - Toronto Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Gerry Weber Open - Halle AEGON Championships - London SkiStar Swedish Open - Bastad Suisse Open - Gstaad Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Suisse Open - Gstaad Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart Grand Prix Hassan II - Casablanca AEGON Championships - London Hall of Fame Open - Newport Shanghai - Shanghai Swiss Open - Gstaad Campionati Internazionali di Sicilia - Palermo Abierto Mexicano - Los Cabos Thailand Open - Bangkok Copa AT&T - Buenos Aires Medibank International - Sydney Open Seat-Godo 2001 - Barcelona The Dubai Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch China Open - Beijing Tata Open Maharashtra - Pune Delray Beach Open - Delray Beach Open Seat-Godo '98 - Barcelona Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island Brasil Open - Costa do Sauipe Sony Open Tennis - Miami Mutua Madrid Open - Madrid ASB Classic - Auckland St. Petersburg Open - St. Petersburg Miami Open - Miami Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella ARAG World Team Championship - Dusseldorf Dallas Open - Dallas Rakuten Japan Open - Tokyo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Abierto de Tenis Mifel - Los Cabos Gijon Open - Gijon Gerry Weber Open - Halle Hamburg European Open - Hamburg Catella Swedish Open - Bastad Kremlin Cup - Moscow China Open - Beijing Power Horse Cup - Dusseldorf Proton Malaysian Open - Kuala Lumpur Barcelona Open Banc Sabadell - Barcelona Davidoff Swiss Indoors - Basel ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Boss Open - Stuttgart Tennis Masters Series - Rome Tennis Masters Series - Miami Tennis Masters Series - Hamburg Mallorca Open - Mallorca Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Aircel Chennai Open - Chennai Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells cinch Championships - London BNP Paribas Masters - Paris Mallorca Championships - Mallorca Western & Southern Financial Group Masters - Cincinnati Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Medibank Private International - Sydney Shanghai Rolex Masters - Shanghai French Open - Paris U.S. Open - New York Grand Prix Hassan II - Casablanca Australian Open - Melbourne Wimbledon - London U.S. Open - New York Winston-Salem Open - Winston-Salem Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Allianz Suisse Open - Gstaad Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Dutch Open Tennis - Amersfoort Countrywide Classic - Los Angeles U.S. Open - New York Australian Open - Melbourne Wimbledon - London Allianz Suisse Open Gstaad - Gstaad U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal NASDAQ-100 Open - Miami Citi Open - Washington BNP Paribas Masters - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Western & Southern Open - Cincinnati Geneva Open - Geneva Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Erste Bank Open - Vienna Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 U.S. Open - New York Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, CAN-ESP 3-2 Hopman Cup - Perth Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Finals, Group A Rogers Masters - Montreal Campeonato de Espana Kia de Tenis 2004 - Madrid French Open (juniors) Mubadala World Tennis Championship Kooyong Classic - Kooyong All Lower level tournaments French Open - Paris Wimbledon - London French Open - Paris French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal Davis Cup, World Group, QF, USA-ESP 4-1 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Finals, SF, GBR-ESP 1-2 Olympics - Athens Olympics - London Mubadala World Tennis Championship